Big Huge Thesaurus

Molluga verticillata

noun